package com.example.nio.entity;



import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
import lombok.Data;


@JacksonXmlRootElement(localName = "xml")
@Data
public class TextMessage{

    @JacksonXmlProperty(localName = "ToUserName")
    private String toUser; // 开发者微信号
    @JacksonXmlProperty(localName = "FromUserName")
    private String fromUser; // 发送方帐号（一个OpenID）
    @JacksonXmlProperty(localName = "CreateTime")
    private String createTime; // 消息创建时间 （整型）
    @JacksonXmlProperty(localName = "MsgType")
    private String msgType; // 表示消息类型
    @JacksonXmlProperty(localName = "Content")
    private String content; // 文本消息内容
    @JacksonXmlProperty(localName = "MsgId")
    private String msgId; // 消息id，64位整型，用來去重


    @JacksonXmlProperty(localName = "MsgDataId")
    private String msgDataId; // 消息id，64位整型，用來去重
    @JacksonXmlProperty(localName = "Idx")
    private String idx; // 消息id，64位整型，用來去重

    //事件消息推送属性
    private String event;//事件类型
    private String eventKey;//事件KEY值
    private String code; // 微信公众号网页授权获取的code



}